<?php

require_once __DIR__ . '/../vendor/autoload.php';

use JLPay\Core\Version;

/**
 * 版本信息使用示例
 */

echo "==================== JLPay PHP SDK 版本信息 ====================\n";
echo "\n";

// 获取基本版本号
echo "版本号: " . Version::getVersion() . "\n";

// 获取完整版本字符串
echo "完整版本: " . Version::getFullVersion() . "\n";

// 获取用户代理字符串
echo "User-Agent: " . Version::getUserAgent() . "\n";

echo "\n";
echo "详细版本信息:\n";

// 获取完整版本信息数组
$versionInfo = Version::getVersionInfo();
foreach ($versionInfo as $key => $value) {
    echo sprintf("  %-15s: %s\n", ucfirst(str_replace('_', ' ', $key)), $value);
}

echo "\n";
echo "================================================================\n"; 